152
216
69
259
145
294
64
367
147
406
68
449
252
721
283
594
377
671
560
693
682
747
645
627
731
72
645
185
638
95
446
69
388
156
494
231
952
276
893
324
973
384
871
489
975
519
948
607
394
183
412
200
441
165
691
101
591
51
566
54
566
41
595
218
889
588
852
575
841
554
863
530
898
378
921
337
959
302
687
618
644
647
640
653
610
687
626
725
649
688
603
726
396
718
463
730
343
598
246
616
223
677
296
711
58
471
137
452
105
377
164
316
123
140
74
153
407
50
975
571
990
533
602
630
527
737
